stand on end (rooster's feathers) - Espagnol Anglais Dictionnaire